html, body {
  overflow: hidden;
}

html, body, #app, .el-container {
  height: 100%;
}

.el-container {
  flex: 1;
}

.el-dialog__header,
.el-form-item__label {
  font-weight: 600;
}

.el-input-number .el-input__inner {
  text-align: left;
}

.el-textarea__inner {
  height: 120px;
}

.el-table__row--level-2 {
  background-color: rgb(249, 250, 250) !important;
}

.el-table:not(.el-table–scrollable-x) .el-table__fixed-right {
  height: 100% !important;
}

.el-image-viewer__close > .el-icon-circle-close {
  color: #fff;
}

.float-right {
  float: right;
}

.ml-5 {
  margin-left: 5px;
}

.ml-10 {
  margin-left: 10px;
}

.ml-15 {
  margin-left: 15px;
}

.ml-20 {
  margin-left: 20px;
}

.mb-5 {
  margin-bottom: 5px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mb-15 {
  margin-bottom: 15px;
}

.mb-20 {
  margin-bottom: 20px;
}

.w-100 {
  width: 100%;
}

.w-150 {
  width: 150px;
}

.w-175 {
  width: 175px;
}

.w-200 {
  width: 200px;
}

.pointer {
  cursor: pointer;
}
